package com.his.struts.dao.question;

import java.sql.ResultSet;
import java.util.List;

import com.his.struts.form.QuestionForm;

/**
 * 提问dao
 * @author 肖伟亮
 * 用户提问
 */
public interface QuestionDao {
	/**
	 * 添加提问
	 * @param form 提问bean
	 */
	void addQuestion(QuestionForm form);
	
	/**
	 * 我的提问
	 * @param uid 用户id
	 * @return list 我的提问
	 */
	List<QuestionForm> getMyQuestions(int uid);
	
	/**
	 * 问题详情
	 * @param qid 问题id
	 * @return 问题bean
	 */
	public QuestionForm getQuestions(int qid);
	
	/**
	 * 封装提问bean
	 * @param rs 提问游标
	 * @return 提问集合
	 */
	public List<QuestionForm> getMyQuestions(ResultSet rs);
	
	/**
	 * 删除提问
	 * @param qid 问题id
	 */
	public void deleteQuestion(int qid);
}
